beach hut - French English Dictionary